glider troops - French English Dictionary